Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STORCROFT ROAD Terraced £265,759 £69,950 20 Apr 2000
3 STORCROFT ROAD Terraced £107,708 £63,500 14 May 2010
4 STORCROFT ROAD Detached £313,601 £55,000 30 Aug 1995
5 STORCROFT ROAD Terraced £190,513 £150,000 18 Aug 2017
9 STORCROFT ROAD Terraced £178,484 £140,000 7 Jul 2017
13 STORCROFT ROAD Terraced £174,217 £37,000 29 May 1998
21 STORCROFT ROAD Terraced £182,185 £117,000 7 Apr 2014